/*
 * This is a RANDOMLY GENERATED PROGRAM.
 *
 * Generator: csmith 2.4.0
 * Git version: 0904486
 * Options:   --type-attributes --function-attributes --structs --arg-structs --no-force-globals-static --output /root/workspace/MapleC_pipeline/Csmith_15_pipeline/maplec-test/../Report/LangFuzz/report/1698792156_4281/src/main.c
 * Seed:      2057980366
 */

#include "csmith.h"

uint32_t g_14 = 4294967295UL;
int32_t g_16 = (-3L);
int32_t g_4 = 0L;
uint64_t  func_8(int32_t * p_9)
{ /* block id: 8 */
    uint16_t l_11[7];
    int16_t l_12 = (-1L);
    int i;
    for (i = 0; i < 7; i++)
        l_11[i] = 0xD0B5L;
    l_12 ^= l_11[2];
    return g_4;
}
void  func_1(void)
{ /* block id: 0 */
    int32_t *l_10 = (void*)0;
    for (g_4 = 9; (g_4 >= 0); g_4 -= 1)
        { /* block id: 7 */
            uint32_t *l_13 = &g_14;
            int32_t *l_15 = &g_16;
            (*l_15) = (safe_lshift_func_uint32_t_u_s(((*l_13) = (0x4F545EE28FDEB772LL < func_8(l_10))), 9));
            printf("=======%d\n", *l_13);
        }
}

int main() {
  func_1();
  return 0;
}
